package com.gaohe.hotal.service;

import java.util.List;
import com.gaohe.hotal.domain.HotBrand;

/**
 * 品牌管理Service接口
 *
 * @author zl
 * @date 2025-06-26
 */
public interface IHotBrandService
{
  /**
   * 查询品牌管理
   *
   * @param brandId 品牌管理主键
   * @return 品牌管理
   */
  public HotBrand selectHotBrandByBrandId(Long brandId);

  /**
   * 查询品牌管理列表
   *
   * @param hotBrand 品牌管理
   * @return 品牌管理集合
   */
  public List<HotBrand> selectHotBrandList(HotBrand hotBrand);

  /**
   * 新增品牌管理
   *
   * @param hotBrand 品牌管理
   * @return 结果
   */
  public int insertHotBrand(HotBrand hotBrand);

  /**
   * 修改品牌管理
   *
   * @param hotBrand 品牌管理
   * @return 结果
   */
  public int updateHotBrand(HotBrand hotBrand);

  /**
   * 批量删除品牌管理
   *
   * @param brandIds 需要删除的品牌管理主键集合
   * @return 结果
   */
  public int deleteHotBrandByBrandIds(Long[] brandIds);

  /**
   * 删除品牌管理信息
   *
   * @param brandId 品牌管理主键
   * @return 结果
   */
  public int deleteHotBrandByBrandId(Long brandId);
}
